package com.woniu.cinema.domain;

import com.woniu.common.annotation.Excel;
import com.woniu.common.core.domain.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

/**
 * 影厅信息对象 tb_hall
 * 
 * @author yy
 * @date 2021-04-16
 */
public class Hall extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 影厅id */
    private Long hallId;

    /** 影厅名称 */
    @Excel(name = "影厅名称")
    private String hallName;

    /** 影厅类型id */
    @Excel(name = "影厅类型id")
    private Long hallType;

    /** 影厅状态，1-可用 0-不可用 */
    @Excel(name = "影厅状态，1-可用 0-不可用")
    private Long hallStatus;

    /** 影厅排数座位 */
    @Excel(name = "影厅排数座位")
    private Long hallX;

    /** 影厅座位列数 */
    @Excel(name = "影厅座位列数")
    private Long hallY;

    /** 电影院id */
    @Excel(name = "电影院id")
    private Long cinemaId;

    public void setHallId(Long hallId) 
    {
        this.hallId = hallId;
    }

    public Long getHallId() 
    {
        return hallId;
    }
    public void setHallName(String hallName) 
    {
        this.hallName = hallName;
    }

    public String getHallName() 
    {
        return hallName;
    }
    public void setHallType(Long hallType) 
    {
        this.hallType = hallType;
    }

    public Long getHallType() 
    {
        return hallType;
    }
    public void setHallStatus(Long hallStatus) 
    {
        this.hallStatus = hallStatus;
    }

    public Long getHallStatus() 
    {
        return hallStatus;
    }
    public void setHallX(Long hallX) 
    {
        this.hallX = hallX;
    }

    public Long getHallX() 
    {
        return hallX;
    }
    public void setHallY(Long hallY) 
    {
        this.hallY = hallY;
    }

    public Long getHallY() 
    {
        return hallY;
    }
    public void setCinemaId(Long cinemaId) 
    {
        this.cinemaId = cinemaId;
    }

    public Long getCinemaId() 
    {
        return cinemaId;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("hallId", getHallId())
            .append("hallName", getHallName())
            .append("hallType", getHallType())
            .append("hallStatus", getHallStatus())
            .append("hallX", getHallX())
            .append("hallY", getHallY())
            .append("cinemaId", getCinemaId())
            .toString();
    }
}
